package cn.qayy.dto;

import java.io.Serializable;

/**
 * 流向下载，全版本
 * 根据属性字段的顺序，接收存储过程的查询结果，该字段名与存储过程的查询结果集的字段一一对应
 * ReportPlans封装了流向表的部分字段，用于展示流向。
 *
 */
public class ReportPlansQ implements Serializable {
    private String year="";//年
    private String mouth="";//月
    private String xieyizhuangtai=""; //条线：OTC、Rx
    private String mgr="";//经理
    private String daqu="";//大区
    private String space="";//片区
    private String province="";//省份
    private String city="";//地市
    private String county="";//区县
    private String sdate="";//日期
    private String judge="";//行为：流向类型
    private String commercial1="";//出货甲方：比如商业公司
    private String terminal="";//入货乙方：比如：纯销流向的终端，或调拨的商业公司
    private String zhenghe_qs="";//QS名
    private String product="";//品种
    private String pack="";//包装
    private String count="";//数量
    private String xsScount="";//销售折量
    private String scount="";//生成折量
    private String pihao="";//批号
    private String fenbu="";//分部
    private String terminaltype="";//渠道:
    private String terminallev="";//级别
    private String client="";//客户
    private String lev="";//客户级别
    private String daibiao="";//代表
    private String clientpolicyId="";//协议id
    private String policystatus = "";//协议状态
    private String shoukuangren="";//收款人
    private String kaihuhang="";//开户行
    private String zhanghao="";//账号
    private String kaipiaofangshi="";//票据方案
    private String mode="";//模式
    private String jsmode="";//结算方式
    private String cuxiao_ed_money="";//中标价
    private String peisonglv="";//配送率
    private String yinyukaiguan="";//开票价
    private String yingyumoney = "";//标准测试价
    private String atsum = "";//协议测算价
    private String basic1="";//1服务费(基础)
    private String money1="";//1金额
    private String status1="";//1状态
    private String piaoju3="";//3服务费(财务)
    private String money3="";//3金额
    private String status3="";//3状态
    private String dabiao4="";//4服务费（达标）
    private String money4="";//4金额
    private String status4="";//4状态
    private String totalmoney="";//总费用

    private String kaifa5="";//5开发奖励
    private String money5="";//5金额
    private String status5="押";//5状态
    private String kaifaMgr="0";//业务员开发奖励
    private String moneyMgr="0";//业务员奖金金额
    private String statusMgr="押";//业务员奖金状态
    private String zhongbiaojiamoney="";//中标金额
    private String kaipiaojiamoney="";//开票金额

    private String tichengbelong="";//片区提成人
    private String daquTcMan="";//大区提成人
    private String zgTcMan="";//区域主管
    private String gxTcMan="";//贡献提成人
    private Double danwitichen=0.0;//片区存量来源
    private String shijiticheng = "";//片区存量提成
    private String spaceZLDanwei = "";//片区增量来源
    private String spaceZLTc = "";//片区增量提成
    private String spaceKouJian = "";//片区晚交流向扣减
    private String spaceKouJianTc = "";//片区晚交流向提成
    private String gaoJieDanwei = "";//高阶来源
    private String gaoJieTc = "";//高阶提成
    private String gxDanwei = "";//贡献来源
    private String gxTc = "";//贡献提成
    private String zgDanwei = "";//主管存量来源
    private String zgTc = "";//主管存量提成
    private String zgDanwei_zl = "";//主管存量提成
    private String zgTc_zl = "";//主管增量提成

    private String jicengbutie7 = "";//大区存量来源
    private String money7 = "";//大区存量提成
    private String daquZLDanwei = "";//大区增量来源
    private String daquZLTc = "";//大区增量提成
    private String daquKouJian = "";//大区晚交流向扣减
    private String daquKouJianTc = "";//大区晚交流向提成
    private String tcstatus = "押";//提成的状态(押，待，毕)
    private String jianli = "";//提成备注
    private String focusonFlag = "";//重点终端标识
    private String goodFriendFlag = "";//好伙伴标识
    private String money6;//晚交流向标识
    private String status6;//自然流向审核标识
    private String unqualified;//不合规流向标识
    private String dataer;//录入人员
    private String demo;//流向备注
    private String today = "";//是否今天操作
    private String cost = "";//产品成本
    private Integer id;//id


    //private String money8;//用作2017年新开发客户20%来源
    //private String thenMgr;//用作老经理
    //private String status7;//用作2017年新开发客户标识

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (!(o instanceof ReportPlansQ)) return false;
        ReportPlansQ that = (ReportPlansQ) o;
        return this.getProvince().equals(that.getProvince());
    } 

    public ReportPlansQ() {
    }

    public String getLev() {
		return lev;
	}

	public void setLev(String lev) {
		this.lev = lev;
	}

	@Override
    public int hashCode() {
        return this.getProvince().hashCode();
    }

    public String getUnqualified() {
		return unqualified;
	}

	public void setUnqualified(String unqualified) {
		this.unqualified = unqualified;
	}

	public String getMoney6() {
        return money6;
    }

    public void setMoney6(String money6) {
        this.money6 = money6;
    }

    public String getStatus6() {
        return status6;
    }

    public void setStatus6(String status6) {
        this.status6 = status6;
    }

    public String getYear() {
        return this.year;
    }

    public void setYear(String year) {
        this.year = year;
    }

    public String getMouth() {
        return this.mouth;
    }

    public void setMouth(String mouth) {
        this.mouth = mouth;
    }

    public String getProvince() {
        return this.province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getMgr() {
        return this.mgr;
    }

    public void setMgr(String mgr) {
        this.mgr = mgr;
    }

    public String getDaqu() {
        return this.daqu;
    }

    public void setDaqu(String daqu) {
        this.daqu = daqu;
    }

    public String getSpace() {
        return this.space;
    }

    public void setSpace(String space) {
        this.space = space;
    }

    public String getCity() {
        return this.city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCounty() {
        return this.county;
    }

    public void setCounty(String county) {
        this.county = county;
    }

    public String getXieyizhuangtai() {
        return this.xieyizhuangtai;
    }

    public void setXieyizhuangtai(String xieyizhuangtai) {
        this.xieyizhuangtai = xieyizhuangtai;
    }

    public String getSdate() {
        return this.sdate;
    }

    public void setSdate(String sdate) {
        this.sdate = sdate;
    }

    public String getJudge() {
        return this.judge;
    }

    public void setJudge(String judge) {
        this.judge = judge;
    }

    public String getCommercial1() {
        return this.commercial1;
    }

    public void setCommercial1(String commercial1) {
        this.commercial1 = commercial1;
    }

    public String getTerminal() {
        return this.terminal;
    }

    public void setTerminal(String terminal) {
        this.terminal = terminal;
    }

    public String getZhenghe_qs() {
        return this.zhenghe_qs;
    }

    public void setZhenghe_qs(String zhenghe_qs) {
        this.zhenghe_qs = zhenghe_qs;
    }

    public String getProduct() {
        return this.product;
    }

    public void setProduct(String product) {
        this.product = product;
    }

    public String getPack() {
        return this.pack;
    }

    public void setPack(String pack) {
        this.pack = pack;
    }

    public String getCount() {
        return this.count;
    }

    public void setCount(String count) {
        this.count = count;
    }

    public String getScount() {
        return this.scount;
    }

    public void setScount(String scount) {
        this.scount = scount;
    }

    public String getXsScount() {
        return this.xsScount;
    }

    public void setXsScount(String xsScount) {
        this.xsScount = xsScount;
    }

    public String getPihao() {
        return this.pihao;
    }

    public void setPihao(String pihao) {
        this.pihao = pihao;
    }

    public String getFenbu() {
        return this.fenbu;
    }

    public void setFenbu(String fenbu) {
        this.fenbu = fenbu;
    }

    public String getTerminaltype() {
        return this.terminaltype;
    }

    public void setTerminaltype(String terminaltype) {
        this.terminaltype = terminaltype;
    }

    public String getTerminallev() {
        return this.terminallev;
    }

    public void setTerminallev(String terminallev) {
        this.terminallev = terminallev;
    }

    public String getClient() {
        return this.client;
    }

    public void setClient(String client) {
        this.client = client;
    }

    public String getDaibiao() {
        return this.daibiao;
    }

    public void setDaibiao(String daibiao) {
        this.daibiao = daibiao;
    }

    public String getClientpolicyId() {
        return this.clientpolicyId;
    }

    public void setClientpolicyId(String clientpolicyId) {
        this.clientpolicyId = clientpolicyId;
    }

    public String getPolicystatus() {
        return this.policystatus;
    }

    public void setPolicystatus(String policystatus) {
        this.policystatus = policystatus;
    }

    public String getShoukuangren() {
        return this.shoukuangren;
    }

    public void setShoukuangren(String shoukuangren) {
        this.shoukuangren = shoukuangren;
    }

    public String getKaihuhang() {
        return this.kaihuhang;
    }

    public void setKaihuhang(String kaihuhang) {
        this.kaihuhang = kaihuhang;
    }

    public String getZhanghao() {
        return this.zhanghao;
    }

    public void setZhanghao(String zhanghao) {
        this.zhanghao = zhanghao;
    }

    public String getKaipiaofangshi() {
        return this.kaipiaofangshi;
    }

    public void setKaipiaofangshi(String kaipiaofangshi) {
        this.kaipiaofangshi = kaipiaofangshi;
    }

    public String getMode() {
        return this.mode;
    }

    public void setMode(String mode) {
        this.mode = mode;
    }

    public String getJsmode() {
        return this.jsmode;
    }

    public void setJsmode(String jsmode) {
        this.jsmode = jsmode;
    }

    public String getZhongbiaojiamoney() {
        return this.zhongbiaojiamoney;
    }

    public void setZhongbiaojiamoney(String zhongbiaojiamoney) {
        this.zhongbiaojiamoney = zhongbiaojiamoney;
    }

    public String getPeisonglv() {
        return this.peisonglv;
    }

    public void setPeisonglv(String peisonglv) {
        this.peisonglv = peisonglv;
    }

    public String getKaipiaojiamoney() {
        return this.kaipiaojiamoney;
    }

    public void setKaipiaojiamoney(String kaipiaojiamoney) {
        this.kaipiaojiamoney = kaipiaojiamoney;
    }

    public String getYingyumoney() {
        return this.yingyumoney;
    }

    public void setYingyumoney(String yingyumoney) {
        this.yingyumoney = yingyumoney;
    }

    public String getAtsum() {
        return this.atsum;
    }

    public void setAtsum(String atsum) {
        this.atsum = atsum;
    }

    public String getBasic1() {
        return this.basic1;
    }

    public void setBasic1(String basic1) {
        this.basic1 = basic1;
    }

    public String getMoney1() {
        return this.money1;
    }

    public void setMoney1(String money1) {
        this.money1 = money1;
    }

    public String getStatus1() {
        return this.status1;
    }

    public void setStatus1(String status1) {
        this.status1 = status1;
    }

    public String getPiaoju3() {
        return this.piaoju3;
    }

    public void setPiaoju3(String piaoju3) {
        this.piaoju3 = piaoju3;
    }

    public String getMoney3() {
        return this.money3;
    }

    public void setMoney3(String money3) {
        this.money3 = money3;
    }

    public String getStatus3() {
        return this.status3;
    }

    public void setStatus3(String status3) {
        this.status3 = status3;
    }

    public String getDabiao4() {
        return this.dabiao4;
    }

    public void setDabiao4(String dabiao4) {
        this.dabiao4 = dabiao4;
    }

    public String getMoney4() {
        return this.money4;
    }

    public void setMoney4(String money4) {
        this.money4 = money4;
    }

    public String getStatus4() {
        return this.status4;
    }

    public void setStatus4(String status4) {
        this.status4 = status4;
    }

    public String getTotalmoney() {
        return this.totalmoney;
    }

    public void setTotalmoney(String totalmoney) {
        this.totalmoney = totalmoney;
    }

    public String getTichengbelong() {
        return this.tichengbelong;
    }

    public void setTichengbelong(String tichengbelong) {
        this.tichengbelong = tichengbelong;
    }

    public Double getDanwitichen() {
        return this.danwitichen;
    }

    public void setDanwitichen(Double danwitichen) {
        this.danwitichen = danwitichen;
    }

    public String getShijiticheng() {
        return this.shijiticheng;
    }

    public void setShijiticheng(String shijiticheng) {
        this.shijiticheng = shijiticheng;
    }

    public String getTcstatus() {
        return this.tcstatus;
    }

    public void setTcstatus(String tcstatus) {
        this.tcstatus = tcstatus;
    }

    public String getJianli() {
        return this.jianli;
    }

    public void setJianli(String jianli) {
        this.jianli = jianli;
    }

    public String getDataer() {
        return this.dataer;
    }

    public void setDataer(String dataer) {
        this.dataer = dataer;
    }

    public String getDemo() {
        return this.demo;
    }

    public void setDemo(String demo) {
        this.demo = demo;
    }

    public String getToday() {
        return this.today;
    }

    public void setToday(String today) {
        this.today = today;
    }

    public Integer getId() {
        return this.id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getJicengbutie7() {
        return this.jicengbutie7;
    }

    public void setJicengbutie7(String jicengbutie7) {
        this.jicengbutie7 = jicengbutie7;
    }

    public String getMoney7() {
        return this.money7;
    }

    public void setMoney7(String money7) {
        this.money7 = money7;
    }

    public String getCuxiao_ed_money() {
        return cuxiao_ed_money;
    }

    public void setCuxiao_ed_money(String cuxiao_ed_money) {
        this.cuxiao_ed_money = cuxiao_ed_money;
    }

    public String getYinyukaiguan() {
        return yinyukaiguan;
    }

    public void setYinyukaiguan(String yinyukaiguan) {
        this.yinyukaiguan = yinyukaiguan;
    }

    public String getDaquTcMan() {
        return daquTcMan;
    }

    public void setDaquTcMan(String daquTcMan) {
        this.daquTcMan = daquTcMan;
    }

    public String getZgTcMan() {
        return zgTcMan;
    }

    public void setZgTcMan(String zgTcMan) {
        this.zgTcMan = zgTcMan;
    }

    public String getGxTcMan() {
        return gxTcMan;
    }

    public void setGxTcMan(String gxTcMan) {
        this.gxTcMan = gxTcMan;
    }

    public String getSpaceZLDanwei() {
        return spaceZLDanwei;
    }

    public void setSpaceZLDanwei(String spaceZLDanwei) {
        this.spaceZLDanwei = spaceZLDanwei;
    }

    public String getSpaceZLTc() {
        return spaceZLTc;
    }

    public void setSpaceZLTc(String spaceZLTc) {
        this.spaceZLTc = spaceZLTc;
    }

    public String getSpaceKouJian() {
        return spaceKouJian;
    }

    public void setSpaceKouJian(String spaceKouJian) {
        this.spaceKouJian = spaceKouJian;
    }

    public String getSpaceKouJianTc() {
        return spaceKouJianTc;
    }

    public void setSpaceKouJianTc(String spaceKouJianTc) {
        this.spaceKouJianTc = spaceKouJianTc;
    }

    public String getGaoJieDanwei() {
        return gaoJieDanwei;
    }

    public void setGaoJieDanwei(String gaoJieDanwei) {
        this.gaoJieDanwei = gaoJieDanwei;
    }

    public String getGaoJieTc() {
        return gaoJieTc;
    }

    public void setGaoJieTc(String gaoJieTc) {
        this.gaoJieTc = gaoJieTc;
    }

    public String getGxDanwei() {
        return gxDanwei;
    }

    public void setGxDanwei(String gxDanwei) {
        this.gxDanwei = gxDanwei;
    }

    public String getGxTc() {
        return gxTc;
    }

    public void setGxTc(String gxTc) {
        this.gxTc = gxTc;
    }

    public String getZgDanwei() {
        return zgDanwei;
    }

    public void setZgDanwei(String zgDanwei) {
        this.zgDanwei = zgDanwei;
    }

    public String getZgTc() {
        return zgTc;
    }

    public void setZgTc(String zgTc) {
        this.zgTc = zgTc;
    }

    public String getZgDanwei_zl() {
        return zgDanwei_zl;
    }

    public void setZgDanwei_zl(String zgDanwei_zl) {
        this.zgDanwei_zl = zgDanwei_zl;
    }

    public String getZgTc_zl() {
        return zgTc_zl;
    }

    public void setZgTc_zl(String zgTc_zl) {
        this.zgTc_zl = zgTc_zl;
    }

    public String getDaquZLDanwei() {
        return daquZLDanwei;
    }

    public void setDaquZLDanwei(String daquZLDanwei) {
        this.daquZLDanwei = daquZLDanwei;
    }

    public String getDaquZLTc() {
        return daquZLTc;
    }

    public void setDaquZLTc(String daquZLTc) {
        this.daquZLTc = daquZLTc;
    }

    public String getDaquKouJian() {
        return daquKouJian;
    }

    public void setDaquKouJian(String daquKouJian) {
        this.daquKouJian = daquKouJian;
    }

    public String getDaquKouJianTc() {
        return daquKouJianTc;
    }

    public void setDaquKouJianTc(String daquKouJianTc) {
        this.daquKouJianTc = daquKouJianTc;
    }

    public String getFocusonFlag() {
        return focusonFlag;
    }

    public void setFocusonFlag(String focusonFlag) {
        this.focusonFlag = focusonFlag;
    }

    public String getGoodFriendFlag() {
        return goodFriendFlag;
    }

    public void setGoodFriendFlag(String goodFriendFlag) {
        this.goodFriendFlag = goodFriendFlag;
    }

	public String getKaifa5() {
		return kaifa5;
	}

	public void setKaifa5(String kaifa5) {
		this.kaifa5 = kaifa5;
	}

	public String getMoney5() {
		return money5;
	}

	public void setMoney5(String money5) {
		this.money5 = money5;
	}

	public String getStatus5() {
		return status5;
	}

	public void setStatus5(String status5) {
		this.status5 = status5;
	}

	public String getKaifaMgr() {
		return kaifaMgr;
	}

	public void setKaifaMgr(String kaifaMgr) {
		this.kaifaMgr = kaifaMgr;
	}

	public String getMoneyMgr() {
		return moneyMgr;
	}

	public void setMoneyMgr(String moneyMgr) {
		this.moneyMgr = moneyMgr;
	}

	public String getStatusMgr() {
		return statusMgr;
	}

	public void setStatusMgr(String statusMgr) {
		this.statusMgr = statusMgr;
	}

	public String getCost() {
		return cost;
	}

	public void setCost(String cost) {
		this.cost = cost;
	}
}
